home *** CD-ROM | disk | FTP | other *** search
- © Copyright 1992 Alfred Tascon
- ==============================
-
- Disclaimer
- ==========
- You may copy, redistribute this program, as long as
- no changes are made to the program & any of its data
- file, specially any Reverse Engineering done on the
- executable. And above all no profit is made.
- This program may not be included in any PD library
- unless direct authorization by myself, Alfred Tascon.
- This program is supplied as is & the author will
- not be accountable to any use, misuse, or damage,
- direct or implied, afflicted by the running of this
- program.
- i.e. Use at own risk.
-
-
- Features
- ========
- - ANSI + VT52 + VT100 + VT220(keyboard) terminal
- emualtion. I don't claim its perfect but does
- the more common escape codes. It currently
- doesn't support blinking.
- - XModem & ZModem file transfer Protocols.
- - Built into ZModem is a way of transperently
- sending file types with the files. Therefore if
- the receiving end is running this program it
- will pick up this and type the file accordingly.
- - Custom Display drivers written in ARM code, with
- its own IBM font.
-
-
- Short Help Follows...
- =====================
- (Sorry about the grammar but its 3 am & my vocab's
- been limited to code,code,code.....)
-
- If you find the program hangs/wont run/disappears
- change the wimpslot assignment to at least 320K &
- please let us know if you had to. Inform me what
- system/config you're running it under.
-
- To send, drop file or directory on icon in iconbar
- or the terminal window.
- 1)directory = batch. (zmodem only)
- 2)file = single.
-
- To receive select appropriate protocol & click
- the OK in its appropriate submenu. (ZMODEM can be,
- & is by default, made to auto start, when the other
- end initiates a 'send zmodem'.)
-
- It can't do multiple selection type drops.
-
- Also when changing file txfer protocol use your
- right mouse buttons (dont have to but youll see
- why its better)
-
- Also note...
- If you have two computers running my program
- & transfering stuff using Zmodem, it will recreate
- the underling directory tree (anchored at the
- Rx Anchor, specified in Options) AND THE FILE TYPE.
- e.g. If you send an application, it will be
- recreated over at the other end. No need to archive
- it all, send it then dearchive it to preserve the
- structure & file type.
-
- If any problems occur check that the Options are set
- properly. (Use your brain!)
-
- Also if it starts displaying funny characters
- on the screen, turn 'HBit Set' or 'Graph. Char' off
- in the Terminal submenu. If its already off, then
- probably wrong baud rate.
-
- Note about some funny key assignments please note:
- Press Txmit
- ------------------+---------------
- Print | Del
- <Ctrl>F12 | F12
- <Shift><Ctrl>F12 | <Shift>F12
-
-
- In the Future I'll write a proper help file,
- explaining what all the options do, and what can
- go wrong (might be easier to write what goes right).
-
- A few additions since I started to write this help
- file:
- 1 - Added a security option that scrambles/descrambles
- the data txfered. Only works if both sides
- are running my program & have the same password
- NOTE:Its case sensitive including any spaces
- at the beginning or end.
- 2 - Added a quick job for modem control. It comes
- with default set to Hayes compatible modems.
- I only put it in because when security was set
- I couldn't send any commands to the modem.
- Also |M = <CR>
- & |W = wait 1 sec.
- 3 - Added the Save config option, which is reloaded
- when the program is rerun. To go back to all
- the defaults, delete the !Choices file inside
- !ZAnsi.
- 4 - Added Status Display to icon, on icon bar.
- For all ya lamers out there, if ya close the
- window it will still keep on receiving & will
- inform you of any incoming material.
- 5 - Added a Chat mode (actually had this for a
- while but never documented its use). The top
- half displays what you receive & the bottom
- half displays what you send. Also the function
- keys txmit various ANSI escape sequences that
- change display characteristics. Table follows:
-
- Unshifted = Forground colour
- Shifted = Background colour
- F1 Black
- F2 Red
- F3 Green
- F4 Yellow
- F5 Blue
- F6 Orange (or Magenta in 256 colour mode)
- F7 Lt. Blue (or Cyan " " " ")
- F8 White
-
- Unshifted Shifted
- ---------- ----------
- F9 Normal Bold
- F10 Underlined Italic
- F11 Reverse Faint
- F12 (No Funtion. i.e. Just handed to RISCOS)
- Insert Double Width Normal Width
- Home Screen Clear
- Delete Clear to End of Line
- Copy/End Clear to End of Page
- PageUP Scroll contents UP
- PageDOWN Scroll contents DOWN
-
- 6 - Added the 'Cursor Lock' option in the menus.
- This scrolls the Terminal window around, so
- the cursor is always seen, ala editor style.
-
- 7 - I added the "Leaf Length:" icon. As the first
- bug fix. RISCOS 2 isn't smart enough to chop
- leaf filenames so it returned an error on
- filenames > 10, now the length limit is set
- in this icon. A zero means no chopping.
-
- 8 - I finally got my data sheets & was able to get
- > 19200 baud rates on my A5000. There is now
- a menu item which selects your machine as an
- A5000 / non A5000, this selects different
- baud rates that are supported by the differing
- machines. Note: I've implemented the higher
- baud rates by a non-standard bit of software
- so if you're 82C710 isn't mapped at &3010000
- my "fix" won't work.(More precisely the serial
- part of the chip at &3010fe0, since this is
- configurable from software.)
-
- This program has been released as Registerware...
- If you like it, send A$30 & I'll send you a
- registered one. Which entitles you to 1 upgrade
- which will probably have a full dialer (currently
- writing it).
-
- My Address is
- Alfred Tascon
- 11 Wilkinson St.
- Gosnells, W.A. 6110
- Australia
-
- Suggestions/Bug Reports are most welcome.
-
- Put it to good use. And lets get modeming...
-
- Greets to Nehrus (I've got a V.32 V.42bis now)
- Give us a call sometime.
-
- The ZModem & XModem Protocol are based on the Amiga
- XPR sources. The original Zmodem XPR sources were by
- Rick Huebner and William M. Perkins and the XModem
- by Marc Boucher & David Betz.
-
- Thanks to Simon Huntington for his Interface Module,
- as that made my progam look 'nicer', and whoever
- wrote the SerInptBuf module as it saved me having
- to write one.
-
- Also thanks to John Davey for his Anchor sprite,
- the InterfaceManager Templates, & his help on some
- of the 256 colour VDU commands.
-